home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / g_man / cat3 / OpenGL / glreadbuffer.z / glreadbuffer
Encoding:
Text File  |  2001-04-17  |  6.2 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ggggllllRRRReeeeaaaaddddBBBBuuuuffffffffeeeerrrr((((3333GGGG))))               OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee               ggggllllRRRReeeeaaaaddddBBBBuuuuffffffffeeeerrrr((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllRRRReeeeaaaaddddBBBBuuuuffffffffeeeerrrr - select a color buffer source for pixels
  10.  
  11.  
  12. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      void ggggllllRRRReeeeaaaaddddBBBBuuuuffffffffeeeerrrr( GLenum _m_o_d_e )
  14.  
  15.  
  16. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  17.      _m_o_d_e  Specifies a color buffer.  Accepted values are GGGGLLLL____FFFFRRRROOOONNNNTTTT____LLLLEEEEFFFFTTTT,
  18.            GGGGLLLL____FFFFRRRROOOONNNNTTTT____RRRRIIIIGGGGHHHHTTTT, GGGGLLLL____BBBBAAAACCCCKKKK____LLLLEEEEFFFFTTTT, GGGGLLLL____BBBBAAAACCCCKKKK____RRRRIIIIGGGGHHHHTTTT, GGGGLLLL____FFFFRRRROOOONNNNTTTT, GGGGLLLL____BBBBAAAACCCCKKKK,
  19.            GGGGLLLL____LLLLEEEEFFFFTTTT, GGGGLLLL____RRRRIIIIGGGGHHHHTTTT, and GGGGLLLL____AAAAUUUUXXXX_i, where _i is between 0 and
  20.            GGGGLLLL____AAAAUUUUXXXX____BBBBUUUUFFFFFFFFEEEERRRRSSSS -1.
  21.  
  22. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  23.      ggggllllRRRReeeeaaaaddddBBBBuuuuffffffffeeeerrrr specifies a color buffer as the source for subsequent
  24.      ggggllllRRRReeeeaaaaddddPPPPiiiixxxxeeeellllssss, ggggllllCCCCooooppppyyyyTTTTeeeexxxxIIIImmmmaaaaggggeeee1111DDDD, ggggllllCCCCooooppppyyyyTTTTeeeexxxxIIIImmmmaaaaggggeeee2222DDDD, ggggllllCCCCooooppppyyyyTTTTeeeexxxxSSSSuuuubbbbIIIImmmmaaaaggggeeee1111DDDD,
  25.      ggggllllCCCCooooppppyyyyTTTTeeeexxxxSSSSuuuubbbbIIIImmmmaaaaggggeeee2222DDDD, ggggllllCCCCooooppppyyyyTTTTeeeexxxxSSSSuuuubbbbIIIImmmmaaaaggggeeee3333DDDD, and ggggllllCCCCooooppppyyyyPPPPiiiixxxxeeeellllssss commands. _m_o_d_e
  26.      accepts one of twelve or more predefined values.  (GGGGLLLL____AAAAUUUUXXXX0000 through
  27.      GGGGLLLL____AAAAUUUUXXXX3333 are always defined.)  In a fully configured system, GGGGLLLL____FFFFRRRROOOONNNNTTTT,
  28.      GGGGLLLL____LLLLEEEEFFFFTTTT, and GGGGLLLL____FFFFRRRROOOONNNNTTTT____LLLLEEEEFFFFTTTT all name the front left buffer, GGGGLLLL____FFFFRRRROOOONNNNTTTT____RRRRIIIIGGGGHHHHTTTT
  29.      and GGGGLLLL____RRRRIIIIGGGGHHHHTTTT name the front right buffer, and GGGGLLLL____BBBBAAAACCCCKKKK____LLLLEEEEFFFFTTTT and GGGGLLLL____BBBBAAAACCCCKKKK
  30.      name the back left buffer.
  31.  
  32.      Nonstereo double-buffered configurations have only a front left and a
  33.      back left buffer.  Single-buffered configurations have a front left and a
  34.      front right buffer if stereo, and only a front left buffer if nonstereo.
  35.      It is an error to specify a nonexistent buffer to ggggllllRRRReeeeaaaaddddBBBBuuuuffffffffeeeerrrr.
  36.  
  37.      _m_o_d_e is initially GGGGLLLL____FFFFRRRROOOONNNNTTTT in single-buffered configurations, and GGGGLLLL____BBBBAAAACCCCKKKK
  38.      in double-buffered configurations.
  39.  
  40. EEEERRRRRRRROOOORRRRSSSS
  41.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____EEEENNNNUUUUMMMM is generated if _m_o_d_e is not one of the twelve (or more)
  42.      accepted values.
  43.  
  44.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if _m_o_d_e specifies a buffer that does
  45.      not exist.
  46.  
  47.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ggggllllRRRReeeeaaaaddddBBBBuuuuffffffffeeeerrrr is executed between the
  48.      execution of ggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of ggggllllEEEEnnnndddd.
  49.  
  50. AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD GGGGEEEETTTTSSSS
  51.      ggggllllGGGGeeeetttt with argument GGGGLLLL____RRRREEEEAAAADDDD____BBBBUUUUFFFFFFFFEEEERRRR
  52.  
  53.  
  54. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  55.      ggggllllCCCCooooppppyyyyPPPPiiiixxxxeeeellllssss, ggggllllCCCCooooppppyyyyTTTTeeeexxxxIIIImmmmaaaaggggeeee1111DDDD, ggggllllCCCCooooppppyyyyTTTTeeeexxxxIIIImmmmaaaaggggeeee2222DDDD, ggggllllCCCCooooppppyyyyTTTTeeeexxxxSSSSuuuubbbbIIIImmmmaaaaggggeeee1111DDDD,
  56.      ggggllllCCCCooooppppyyyyTTTTeeeexxxxSSSSuuuubbbbIIIImmmmaaaaggggeeee2222DDDD, ggggllllCCCCooooppppyyyyTTTTeeeexxxxSSSSuuuubbbbIIIImmmmaaaaggggeeee3333DDDD, ggggllllDDDDrrrraaaawwwwBBBBuuuuffffffffeeeerrrr, ggggllllRRRReeeeaaaaddddPPPPiiiixxxxeeeellllssss
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.